20 Oct 2016 in 14:50 Oil rallies on back of upbeat sentiments from China Solid earnings from energy players lift oil prices